home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-02-11 | 1.2 KB | 63 lines |
- PRE= t:ddefs.m
-
- CCFLG= -mRR -proto -H$(PRE)=defs.h -2.0 -d1 -s
- #CCFLG= -proto -R -H$(PRE)=defs.h -2.0 -d1 -s
-
- OD=
- #XLIBS = -l dlib:place.o lib:debug.lib
- XLIBS =
- #-l lib:debug.lib
-
- DBUG= dd
-
- DBUGC= umain.c lists.c dbug.c cexp.c commands.c loadseg.c\
- breakpoints.c hex.c mixed.c dism.c registers.c watchpoints.c \
- menu.c rexxfunc.c
-
- DBUGCO= $(DBUGC:*.c:"$(OD)%1.o")
-
- DBUGA= dbuglib.asm dasm.asm
-
- DBUGAO= $(DBUGA:*.asm:"$(OD)%1.o")
-
- HELLOC= hello.c hello2.c
-
- HELLOCO= $(HELLOC:*.c:%1.o)
-
- all: $(OD) dbug_protos.h $(DBUG) hello
-
- $(PRE): defs.h localdefs.h
-
- dbug_protos.h: $(DBUGC) console.c
- makeproto -o dbug_protos.h $(DBUGC) console.c
-
- $(DBUG): $(DBUGCO) $(DBUGAO) console.o
- dcc $(CCFLG) $(DBUGCO) console.o $(DBUGAO) -o $(DBUG) $(XLIBS)
-
- hello: $(HELLOCO)
- dcc -R -d1 $(CCFLG) $(HELLOCO) -o hello
-
- console.o: console.c dd_rev.h
- dcc -c $(CCFLG) %(right) -o %(left)
-
- $(DBUGCO): $(DBUGC)
- dcc -c $(CCFLG) %(right) -o %(left)
-
- $(DBUGAO): $(DBUGA)
- a68k -iV:include/ -o%(left) %(right)
-
- $(HELLOCO): $(HELLOC)
- dcc -c -R -d1 $(CCFLG) %(right) -o %(left)
-
- #$(OD) : $(OD)
- # makedir %(left:*/:*)
-
- clean:
- -delete $(OD)#?.o
- -delete $(PRE)
-
- cleanheader:
- -delete $(PRE)
-
- version:
- -bumprev 1 dd_rev